2023-06-09 読んだもの
from とりあえずBox
2023-06-09 読んだもの
Why Learn Compilers
オープンソース活動がフルタイムの仕事になる仕組みの話|Rui Ueyama
オープンソースの活動にお金を払うのが単なる慈善事業や広報事業ではなくて、ちゃんと会社としてもメリットがあってやっているんだなと思えた
同期エンジンの心臓部を書き換える
Dropboxが4年間かけてファイル同期エンジンをフルスクラッチで書き換えた話
もとの動機エンジンはPythonで、新しいエンジンはRustで書かれているらしい
内容は
同期システムの難しさ
なぜ書き換える必要があったのか
部分的な改善ではなく「書き換え」をしていいのか・できるのかのチェックリスト
組込みRustでも でかい?JSONを扱いたい! - Speaker Deck
ESP32上で動くRust環境で巨大なJSONを読める、省メモリのストリーム型JSONパーサを作った話
https://github.com/ciniml/fuga-json-seq-parser
第10回 マネージャーマネジメント | gihyo.jp
自分のマネージャとどう関わるかの話
ちゃんと理解してこちらからマネジメントしようという考え方は有用だと思った。立場の違いがあるとどうしても敵対的にとらえてしまいがちだから。
QUIC to Mars
宇宙でQUICを使えるように、通信に非常に時間がかかることを想定してPicoQUICを使って実験してみた話
ちなみに、地球から火星に信号を送るには3~22分がかかる
Rust製TypeScriptコンパイラstcの現状と今後 | メルカリエンジニアリング
tsc を Rust で移植するプロジェクト stc の話
tsc は巨大でありがならその動作自体が仕様であり、数々のエッジケースがあるので移植が難しい。
本を読むべきたった1つの理由 - Nature Engineering Blog